pressure taps - French English Dictionary